Colorless, directionless, contentionless optical network using MXN wavelength selective switches

ABSTRACT

A first configuration of an optical node may include a set of degrees, each including an inbound wavelength selective switch (WSS) and an outbound WSS. The first configuration may include a first degree expansion including a first inbound expansion WSS and a first outbound expansion WSS. An expansion input of the first inbound expansion WSS may connect to an expansion output of a second outbound expansion WSS included in a second degree expansion of a second configuration of the optical node. An expansion output of the first outbound expansion WSS may connect to an expansion input of a second inbound expansion WSS included in the second degree expansion of the second configuration. A signal input to an inbound WSS of a given one of the set of degrees may be routed, via the first degree expansion and the second degree expansion, to any drop port included in the second configuration.

RELATED APPLICATIONS

This application claims priority to U.S. Provisional Patent Application No. 62/687,086, filed on Jun. 19, 2018, entitled “SCALABLE COLORLESS, DIRECTIONLESS, CONTENTIONLESS OPTICAL NODE USING A M×N WAVELENGTH SELECTIVE SWITCH.” This application is also a Continuation-In-Part (CIP) of U.S. patent application Ser. No. 16/013,285, filed on Jun. 20, 2018, which is a Continuation of U.S. patent application Ser. No. 15/493,684, filed on Apr. 21, 2017, the contents of which are incorporated by reference herein in their entirety.

TECHNICAL FIELD

The present disclosure relates to an optical node architecture and, more particularly, to an optical node architecture that achieves colorless, directionless, contentionless (CDC) add/drop of optical signals using a group of M×N wavelength selective switches (WSSs).

BACKGROUND

An optical node (e.g., a node in a dense wavelength division multiplexed (DWDM) optical communications system) may be capable of achieving colorless, directionless, contentionless (CDC) add/drop. Colorless add/drop refers to wavelength flexibility of the optical node that allows any wavelength (i.e., “color”) to be added/dropped on any add/drop port of the optical node. Directionless add/drop refers to directional flexibility of the optical node that allows an added channel to be routed to any direction served by the optical node, or incoming channels from any direction served by the optical node to be routed to a given drop port. Contentionless add/drop refers to port flexibility of the optical node that allows multiple add/drop ports of the optical node to transmit or receive channels of the same wavelength. In such a CDC optical node, multiple wavelengths may be switched to multiple fiber directions, and multiple wavelength channels of the same wavelength can be concurrently routed between a transmitter/receiver of the optical node and a target outgoing/inbound optical fiber of the optical node. Thus, the CDC-capable optical node may have increased flexibility and/or operational simplicity as compared to an optical node that cannot achieve CDC add/drop.

SUMMARY

According to some possible implementations, and optical node may include: D (D≥2) input ports; D output ports; and D degrees, each degree, of the D degrees, including an inbound M×N (M≥D, N≥2D) wavelength selective switch (WSS) and an outbound M×N WSS, where each inbound M×N WSS may include: an input that connects to a respective input port of the D input ports, D−1 common inputs that connect to D−1 drop outputs, each of a respective inbound M×N WSS of the other degrees, D−1 express outputs that connect to D−1 express inputs, each of a respective outbound M×N WSS of the other degrees, D−1 drop outputs that connect to D−1 common inputs, each of a respective inbound M×N WSS of the other degrees, and at least one local drop port, and where each outbound M×N WSS may include: an output that connects to a respective output port of the D input ports, D−1 common outputs that connect to D−1 add inputs, each of a respective outbound M×N WSS of the other degrees, D−1 express inputs that connect to D−1 express outputs, each of a respective inbound M×N WSS of the other degrees, D−1 add inputs that connect to D−1 common outputs, each of a respective outbound M×N WSS of the other degrees, and at least one local add port.

According to some possible implementations, an optical node may include: D (D≥2) input ports, D output ports, and D degrees, where each degree includes an inbound M×N (M≥D, N≥2D) wavelength selective switch (WSS) associated with a respective input port, and an outbound M×N WSS associated with a respective output port, where each inbound M×N WSS may be to: receive optical signals from one input port and from inbound M×N WSSs of other degrees, provide optical signals to the inbound M×N WSSs of the other degrees for local drop at the other degrees, provide optical signals to outbound M×N WSSs of the other degrees, for their respective output ports, and provide optical signals to local drop ports; and where each outbound M×N WSS may be to: receive optical signals from the inbound M×N WSSs of the other degrees and from the outbound M×N WSSs of the other degrees for its respective output port, receive optical signals from local add ports for its respective output port, and provide optical signals from local add ports to the outbound M×N WSSs of the other degrees for their respective output ports.

According to some possible implementations, an optical node architecture may include: D (D≥2) input ports and D output ports; and D degrees, each including an inbound M×N (M≥D, N≥2D) wavelength selective switch (WSS) and an outbound M×N WSS, where each inbound M×N WSS may include: an input that connects to a respective input port, a set of inputs that connect to a set of outputs, each of a respective inbound M×N WSS of other degrees, a set of outputs that connect to a set of inputs, each of a respective outbound M×N WSS of the other degrees, a set of outputs that connect to a set of inputs, each of a respective inbound M×N WSS of the other degrees, and at least one local drop port, and where each outbound M×N WSS may include: an output that connects to a respective output port, a set of outputs that connect to a set of inputs, each of a respective outbound M×N WSS of the other degrees, a set of inputs that connect to a set of outputs, each of a respective inbound M×N WSS of the other degrees, a set of inputs that connect to a set of outputs, each of a respective outbound M×N WSS of the other degrees, and at least one local add port.

According to some possible implementations, an optical node may include a configuration comprising: D (D≥1) degrees, each degree, of the D degrees, including an inbound wavelength selective switch (WSS) and an outbound WSS; and E (E≥1) degree expansions, each degree expansion, of the E degree expansions, including an inbound expansion WSS and an outbound expansion WSS, wherein an inbound expansion WSS included in a degree expansion of the E degree expansions includes: an expansion input that connects to an expansion output of an outbound expansion WSS included in a degree expansion of a first other configuration of the optical node, D common inputs that connect to D drop outputs, each of a respective inbound WSS of the D degrees, D express outputs that connect to D express inputs, each of a respective outbound WSS of the D degrees, D drop outputs that connect to D common inputs, each of a respective inbound WSS of the D degrees, and at least one local drop port, wherein an outbound expansion WSS included in the degree expansion of the E degree expansions includes: an expansion output that connects to an expansion input of an inbound expansion WSS included in a degree expansion of a second other configuration of the optical node, D common outputs that connect to D add inputs, each of a respective outbound WSS of the D degrees, D express inputs that connect to D express outputs, each of a respective inbound WSS of the D degrees, D add inputs that connect to D common outputs, each of a respective outbound WSS of the D degrees, and at least one local add port, and wherein a signal input to an inbound WSS of a given one of the D degrees can be routed, via the degree expansion of the E degree expansions, to any drop port included in the second other configuration of the optical node.

According to some possible implementations, an optical node may include a first configuration comprising: D1 (D1≥1) degrees, each degree, of the D1 degrees, including an inbound WSS and an outbound WSS; and a first degree expansion including a first inbound expansion WSS and a first outbound expansion WSS, wherein the first inbound expansion WSS includes an expansion input that connects to an expansion output of a second outbound expansion WSS included in a second degree expansion of a second configuration, and wherein the first outbound expansion WSS includes an expansion output that connects to an expansion input of a second inbound expansion WSS included in the second degree expansion of the second configuration; and the second configuration, comprising: D2 (D2≥1) degrees, each degree, of the D2 degrees, including an inbound WSS and an outbound WSS; the second degree expansion including the second expansion inbound WSS and the second expansion outbound WSS, wherein the second inbound expansion WSS includes the expansion input that connects to the expansion output of the first outbound expansion WSS, wherein the second outbound expansion WSS includes the expansion output that connects to the expansion input of the first inbound expansion WSS, wherein a signal input to an inbound WSS of a given one of the D1 degrees can be routed, via the first degree expansion and the second degree expansion, to any drop port included in the second configuration, and wherein a signal input to an inbound WSS of a given one of the D2 degrees can be routed, via the second degree expansion and the first degree expansion, to any drop port included in the first configuration.

According to some possible implementations, an optical node may include a first configuration comprising: a set of degrees, each including an inbound WSS and an outbound WSS; and a first degree expansion including a first inbound expansion WSS and a first outbound expansion WSS, wherein an expansion input of the first inbound expansion WSS connects to an expansion output of a second outbound expansion WSS included in a second degree expansion of a second configuration of the optical node, and wherein an expansion output of the first outbound expansion WSS connects to an expansion input of a second inbound expansion WSS included in the second degree expansion of the second configuration, wherein a signal input to an inbound WSS of a given one of the set of degrees can be routed, via the first degree expansion and the second degree expansion, to any drop port included in the second configuration, and wherein a signal input to an inbound WSS of a given one of the other set of degrees can be routed, via the second degree expansion and the first degree expansion, to any drop port included in the first configuration.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a diagram of a prior art optical node capable of achieving CDC add/drop using pairs of WSSs associated with inbound and outbound transmission fibers, layered with a set of multicast switches (MCSs) and WSSs associated with adding/dropping optical signals;

FIG. 2 is a diagram of an example optical node capable of achieving CDC add/drop using a single layer of M×N WSSs;

FIGS. 3A and 3B are example functional diagrams of an inbound M×N WSS and an outbound M×N WSS, respectively, included in the example optical node of FIG. 2; and

FIGS. 4A and 4B are diagrams of example optical nodes capable of achieving CDC add/drop using a single layer of M×N WSSs, while providing add/drop port expansion.

FIGS. 5-7 are diagrams associated with an example optical node configured to achieve CDC add/drop using M×N WSSs, while allowing scaling to more than M degrees.

DETAILED DESCRIPTION

The following detailed description of example implementations refers to the accompanying drawings. The same reference numbers in different drawings may identify the same or similar elements. The implementations described below are merely examples and are not intended to limit the implementations to the precise forms disclosed. Instead, the implementations were selected for description to enable one of ordinary skill in the art to practice the implementations.

A prior art optical node may achieve CDC add/drop using an architecture that includes pairs of wavelength selective switches (WSSs), each associated with a different degree (D), layered with sets of multicast switches (MCSs) and/or WSSs that are connected to add/drop ports of the optical node and, in some cases, optical amplifiers (e.g., when insertion loss is high such that optical amplification is needed). FIG. 1 is a diagram of a prior art optical node 100 capable of achieving CDC add/drop using pairs of WSSs layered with a set of MCSs and WSSs associated with adding/dropping optical signals.

As shown in FIG. 1, prior art optical node 100 includes a set of degrees 102-1 through 102-X (X>1). As shown, each degree 102 includes a multiplexing demultiplexing stage 104 (e.g., 104-1 through 104-X) and an optical channel monitor 106 (e.g., 106-1 through 106-X). As further shown, each multiplexing/demultiplexing stage 104 includes a pair of WSSs 108 (e.g., WSS 108-1A and WSS 108-1B through WSS 108-XA and WSS 108-XB). As shown, a first WSS 108 of each pair (e.g., WSS 108-1A, WSS 108-XA) is coupled to an input fiber (e.g., 150-1, 150-X) associated with a respective degree 102, while a second WSS of each pair (e.g., WSS 108-1B, WSS 108-XB) is coupled to an output fiber (e.g., 155-1, 155-X) associated with the respective degree 102.

As further shown, prior art optical node 100 includes add/drop stage 120 and/or add/drop stage 140. As shown, add/drop stage 120 includes a set of WSSs 122 (e.g., WSS 122-1 and WSS 122-2). As shown, a first WSS 122 (e.g., WSS 122-1), associated with dropping optical signals at prior art optical node 100, may be coupled to a set of optical receivers (RX) 128. While not shown, in some cases, the first WSS 122 may be coupled to a set of splitters, where the set of splitters is coupled to the set of optical receivers (RX) 128. Similarly, a second WSS 122 (e.g., WSS 122-2), associated with adding optical signals at prior art optical node 100, may be coupled to a set of optical transmitters (TX) 130. While not shown, in some cases, the second WSS 122 may be coupled to a set of couplers, where the set of couplers is coupled to the set of optical transmitters (TX) 130. As further shown in FIG. 1, add/drop stage 140 includes a set of multicast switches (MCSs) 142 (e.g., MCS 142-1 and MCS 142-2). As shown, a first MCS 142 (e.g., MCS 142-1), associated with dropping optical signals at prior art optical node 100, is coupled to a set of optical receivers (RX) 144, while a second MCS 142 (e.g., MCS 142-2), associated with adding optical signals at prior art optical node 100, is coupled to a set of optical transmitters (RX) 146.

A degree 102 bi-directionally connects prior art optical node 100 to another optical node or an endpoint node of, for example, a DWDM optical communications system. For example, WSS 108-1A may receive an input signal from another optical node via an optical fiber. Here, if a portion of the input signal (e.g., one or more wavelength channels) is to be dropped, then WSS 108-1A may selectively provide the portion of the input signal (e.g., an optical signal including the one or more wavelength channels) on a drop path to one or more optical receivers 128 (e.g., a path from WSS 108-1A, via WSS 122-1 and splitter 124, to one or more optical receivers 128) or a drop path to one or more optical receivers 144 (e.g., a path from WSS 108-1A, via MCS 142-1, to one or more optical receivers 144). Further, if a portion of the input signal is to continue on an outgoing optical fiber of another degree 102 (i.e., is not to be dropped), then WSS 108-1A may selectively provide the portion of the input signal on an express path to an outbound WSS 108 associated with the other degree 102 (e.g., a path from WSS 108-1A to WSS 108-XB).

As another example, WSS 108-1B may provide an output signal to another optical node via an optical fiber. Here, WSS 108-1B may receive an optical signal, added at prior art optical node 100, on an add path from optical transmitter 130 (e.g., a path from optical transmitter 130, via coupler 126 and WSS 122-2, to WSS 108-1B), or on an add path from optical transmitter 146 (e.g., a path from optical transmitter 146, via MCS 142-2, to WSS 108-1B), and provide an output signal, including the optical signal, via the optical fiber. Similarly, WSS 108-1B may receive a portion of an input signal on an express path from an inbound WSS 108 (e.g., WSS 108-XA) associated with another degree 102, and may provide an output signal, including the portion of the input signal, via the optical fiber. In prior art optical node 100, any wavelength may be switched to any fiber direction (i.e., any degree), and multiple channels of the same wavelength can be concurrently routed between a transmitter/receiver of prior art optical node 100 and a target outgoing/inbound optical fiber of prior art optical node 100. In other words, prior art optical node 100 may be capable of achieving CDC add/drop.

However, while prior art optical node 100 may be capable of achieving CDC add/drop, a cost, a complexity, and/or a physical size of prior art optical node 100 may be undesirable due to the need for multiple layers of components (e.g., pairs of WSSs 108 layered with WSSs 122 and/or MCSs 142). Implementations described herein provide an architecture for an optical node that achieves CDC add/drop with a single layer of components, namely a single M×N WSS (M≥D, N≥2D) connected to each inbound fiber and each outgoing fiber. The optical node that achieves CDC using the single layer of components has a reduced cost, complexity, and/or physical size as compared to a prior art optical node that achieves CDC add/drop (e.g., prior art optical node 100).

FIG. 2 is a diagram of an example optical node 200 capable of achieving CDC add/drop using a single layer of M×N WSSs. As shown in FIG. 2, optical node 200 may include pairs of M×N WSSs 205 and 250, where each M×N WSS 205 and 250 includes a device capable of independently routing any wavelength channel from any inbound port to any outbound port of the device, or to a subset of outbound ports of the device, as described in further detail below.

In some implementations, each pair of M×N WSSs 205/250 is associated with a different degree of optical node 200. Optical node 200 includes a total of D degrees (D≥2), where each of the D degrees includes an inbound M×N WSS 205 and an outbound M×N WSS 250 (M≥D, N≥2D). For example, as shown in FIG. 2, a degree D1 may include inbound M×N WSS 205-1 and outbound M×N WSS 250-1, and degree D2 may include inbound M×N WSS 205-2 and outbound M×N WSS 250-2. In some implementations, inbound M×N WSS 205 and outbound M×N WSS 250, associated with a given degree may be included in a “twin” WSS (herein referred to as a twin M×N WSS 205/250), where the inbound M×N WSS 205 and the outbound M×N WSS 250 are optically independent WSSs arranged in a same physical space and perhaps sharing some optical components.

Notably, while FIG. 2 shows only two degrees (D1 and D2) and the associated M×N WSSs 205/250, optical node 200 may include one or more additional degrees (each with respective inbound and outbound M×N WSSs 205 and 250). For example, while only two degrees are shown in FIG. 2, the M×N WSSs 205/250 shown in FIG. 2 are capable of supporting an optical node 200 including four degrees (e.g., D1 through D4).

As shown in FIG. 2, an inbound M×N WSS 205 may include an input port 305, a set of common inputs (CI) 310, a set of local drop ports 325, a set of drop outputs (DO) 330, and a set of express outputs (EO) 335.

Input port 305 (e.g., input port 305-1 of M×N WSS 205-1, input port 305-2 of M×N WSS 205-2) is a port of an inbound M×N WSS 205 via which the inbound M×N WSS 205 can receive (e.g., from another optical node) an input signal, associated with a respective degree, via an optical fiber. In some implementations, as shown in FIG. 2, one of the M ports 302 (as identified in FIG. 3A) of an inbound M×N WSS 205 is configured as input port 305. For example, one of the M ports 302 of M×N WSS 205-1 (one of the ports shown on the left side of M×N WSS 205-1 in FIG. 2) is configured as input port 305-1 via which M×N WSS 205-1 can receive an input signal, associated with degree D1, via an optical fiber. As another example, one of the M ports 302 of M×N WSS 205-2 (one of the ports shown on the right side of M×N WSS 205-2 in FIG. 2) is configured as input port 305-2 via which M×N WSS 205-2 can receive an input signal, associated with degree D2, via an optical fiber. While not shown, additional inbound M×N WSSs 205, associated with degrees D3 and D4, may be similarly configured with input ports 305.

In some implementations, input port 305 of an inbound M×N WSS 205 is configured such that an optical signal can be routed from input port 305 to any local drop port 325 of the inbound M×N WSS 205. For example, input port 305-1 may be configured such that an optical signal, received at input port 305-1, can be routed to any of the set of local drop ports 325-1. As another example, input port 305-2 of M×N WSS 205-2 may be configured such that an optical signal, received at input port 305-2, can be routed to any of the set of local drop ports 325-2. Additional details regarding local drop ports 325 are described below.

In some implementations, input port 305 of an inbound M×N WSS 205 is configured such that an optical signal can be routed from input port 305 to any drop output 330 of the inbound M×N WSS 205 (i.e., when the optical signal is to be dropped at a local drop port of another WSS 205). For example, M×N WSS 205-1 may be configured such that an optical signal, received at input port 305-1, can be routed to any of the set of drop outputs 330-1. As another example, input port 305-2 of M×N WSS 205-2 may be configured such that an optical signal, received at input port 305-2, can be routed to any of the set of drop ports 330-2. Additional details regarding drop outputs 330 are described below.

In some implementations, input port 305 of an inbound M×N WSS 205 is configured such that an optical signal can be routed from input port 305 to any express output 335 of the inbound M×N WSS 205 (i.e., when the optical signal is to be provided via another degree). For example, input port 305-1 may be configured such that an optical signal, received at input port 305-1, can be routed to any of the set of express outputs 335-1. As another example, input port 305-2 of M×N WSS 205-2 may be configured such that an optical signal, received at input port 305-2, can be routed to any of the set of express outputs 335-2. Additional details regarding express outputs 335 are described below.

A set of common inputs 310 (e.g., identified as CI 310-1 for M×N WSS 205-1 and CI 310-2 for M×N WSS 205-2) is a set of inputs of an inbound M×N WSS 205 for receiving optical signals to be dropped at a degree associated with the inbound M×N WSS 205 (i.e., dropped at a local drop port 325 of the inbound M×N WSS 205). In some implementations, as shown in FIG. 2, a subset of the M ports 302 of an inbound M×N WSS 205 is configured as the set of common inputs 310. In some implementations, the set of common inputs 310 is connected to drop outputs 330 of other inbound M×N WSSs 205 associated with other degrees. In some implementations, the set of common inputs 310 includes D−1 inputs.

For example, a subset of the M ports 302 of M×N WSS 205-1 (e.g., three of the ports shown on the left side of M×N WSS 205-1 in FIG. 2) are configured as common inputs 310-1 via which M×N WSS 205-1 can receive optical signals to be dropped at degree D1 (i.e., at local drop ports 325-1 of M×N WSS 205-1). As shown, a common input 310-1 is connected to a drop output 330-2 of inbound M×N WSS 205-2 associated with degree D2. While not shown, the other common inputs 310-1 are connected to drop outputs 330 of inbound M×N WSSs 205 associated with degrees D3 and D4.

As another example, a subset of the M ports 302 of M×N WSS 205-2 (e.g., three of the ports shown on the right side of M×N WSS 205-2 in FIG. 2) are configured as common inputs 310-2 via which M×N WSS 205-2 can receive optical signals to be dropped at degree D2 (i.e., at local drop ports 325-2 of M×N WSS 205-2). As shown, a common input 310-2 is connected to a drop output 330-1 of inbound M×N WSS 205-1 associated with degree D1. While not shown, the other common inputs 310-2 are connected to drop outputs 330 of inbound M×N WSSs 205 associated with degrees D3 and D4.

In some implementations, the set of common inputs 310 of an inbound M×N WSS 205 is configured such that an optical signal can be routed from any common input 310 of the inbound M×N WSS 205 to any local drop port 325 of the inbound M×N WSS 205. For example, each common input 310-1 of M×N WSS 205-1 may be configured such that an optical signal, received at any of the set of common inputs 310-1, can be routed to any of the set of local drop ports 325-1. As another example, each common input 310-2 of M×N WSS 205-2 may be configured such that an optical signal, received at any of the set of common inputs 310-2, can be routed to any of the set of local drop ports 325-2.

A set of local drop ports 325 (e.g., local drop ports 325-1 of M×N WSS 205-1, local drop ports 325-2 of M×N WSS 205-2) is a set of ports via which optical signals may be dropped at a given degree (e.g., provided to optical receivers at the given degree). In some implementations, a subset of the N ports 322 (as identified in FIG. 3A) of an inbound M×N WSS 205 is configured as the set of local drop ports 325. For example, local drop ports 325-1 of inbound M×N WSS 205-1 may include a set of ports, of the N ports 322 of M×N WSS 205-1, via which optical signals can be dropped at D1. As another example, local drop ports 325-2 of inbound M×N WSS 205-2 may include a set of ports, of the N ports 322 of M×N WSS 205-2, via which optical signals can be dropped at D2. In some implementations, the set of local drop ports may include N−2D+2 drop ports. In some implementations, an optical signal can be routed to any local drop port 325 from input port 305 and/or from any common input 310, as described above.

A set of drop outputs 330 (e.g., identified as DO 330-1 for M×N WSS 205-1 and DO 330-2 for M×N WSS 205-2) is a set of outputs of an inbound M×N WSS 205 for providing optical signals to be dropped at local drop ports 325 of other inbound M×N WSSs 205. In some implementations, a subset of the N ports 322 of an inbound M×N WSS 205 is configured as the set of drop outputs 330. In some implementations, the set of drop outputs 330 is connected to common inputs 310 of other inbound M×N WSSs 205 associated with other degrees. In some implementations, the set of drop outputs 330 includes D−1 outputs.

For example, a subset of the N ports 322 of M×N WSS 205-1 (e.g., three of the ports shown on the right side of M×N WSS 205-1 in FIG. 2) are configured as drop outputs 330-1 via which M×N WSS 205-1 can provide optical signals to be dropped at other degrees (i.e., at local drop ports 325-2 of inbound M×N WSS 205-2). As shown, a drop output 330-1 is connected to a common input 310-2 of inbound M×N WSS 205-2 associated with degree D2. While not shown, the other drop outputs 330-1 are connected to common inputs 310 of inbound M×N WSSs 205 associated with degrees D3 and D4.

As another example, a subset of the N ports 322 of M×N WSS 205-2 (e.g., three of the ports shown on the right side of M×N WSS 205-2 in FIG. 2) are configured as drop outputs 330-2 via which M×N WSS 205-2 can provide optical signals to be dropped at other degrees (i.e., at local drop ports 325-1 of inbound M×N WSS 205-1). As shown, a drop output 330-2 is connected to a common input 310-1 of inbound M×N WSS 205-1 associated with degree D1. While not shown, the other drop outputs 330-2 are connected to common inputs 310 of inbound M×N WSSs 205 associated with degrees D3 and D4.

In some implementations, the set of drop outputs 330 of an inbound M×N WSS 205 is configured such that an optical signal can be routed from input port 305 of the inbound M×N WSS 205 to any drop output 330 of the inbound M×N WSS 205. For example, each drop output 330-1 of M×N WSS 205-1 may be configured such that an optical signal, received at input port 305-1, can be routed to any of the set of drop outputs 330-1. As another example, each drop output 330-2 of M×N WSS 205-2 may be configured such that an optical signal, received at input port 305-2, can be routed to any of the set of drop outputs 330-2.

A set of express outputs 335 (e.g., identified as EO 335-1 for M×N WSS 205-1 and EO 335-2 for M×N WSS 205-2) is a set of outputs of an inbound M×N WSS 205 for providing optical signals to be transmitted through optical node 200 (i.e., optical signals that are not to be dropped at optical node 200). In some implementations, a subset of the N ports 322 of an inbound M×N WSS 205 is configured as the set of express outputs 335. In some implementations, the set of express outputs 335 is connected to express inputs 385 of outbound M×N WSSs 250 associated with other degrees. In some implementations, the set of express outputs 335 includes D−1 outputs. Additional details regarding express inputs 385 are described below.

For example, a subset of the N ports 322 of M×N WSS 205-1 (e.g., three of the ports shown on the right side of M×N WSS 205-1 in FIG. 2) are configured as express outputs 335-1 via which M×N WSS 205-1 can provide optical signals that are to pass through optical node 200 and be transmitted at other degrees (i.e., via respective output ports 355). As shown, an express output 335-1 is connected to an express input 385-2 of outbound M×N WSS 250-2 associated with degree D2. While not shown, the other express outputs 335-1 are connected to express inputs 385 of outbound M×N WSSs 250 associated with degrees D3 and D4.

As another example, a subset of the N ports 322 of M×N WSS 205-2 (e.g., three of the ports shown on the left side of M×N WSS 205-2 in FIG. 2) are configured as express outputs 335-2 via which M×N WSS 205-2 can provide optical signals that are to pass through optical node 200 and be transmitted at other degrees (i.e., via respective output ports 355). As shown, an express output 335-2 is connected to an express input 385-1 of outbound M×N WSS 250-1 associated with degree D1. While not shown, the other express outputs 335-2 are connected to express inputs 385 of outbound M×N WSSs 250 associated with degrees D3 and D4.

In some implementations, the set of express outputs 335 of an inbound M×N WSS 205 is configured such that an optical signal can be routed from input port 305 of the inbound M×N WSS 205 to any express output 335 of the inbound M×N WSS 205. For example, the set of express outputs 335-1 of M×N WSS 205-1 may be configured such that an optical signal, received at input port 305-1, can be routed to any of the set of express outputs 335-1. As another example, the set of express outputs 335-2 of M×N WSS 205-2 may be configured such that an optical signal, received at input port 305-2, can be routed to any of the set of express outputs 335-2.

As further shown in FIG. 2, an outbound M×N WSS 250 may include an output port 355, a set of common outputs (CO) 360, a set of local add ports 375, a set of add inputs (AI) 380, and a set of express inputs (EI) 385.

Output port 355 (e.g., output port 355-1 of M×N WSS 250-1, output port 355-2 of M×N WSS 250-2) is a port of an outbound M×N WSS 250 via which the outbound M×N WSS 250 can provide (e.g., to another optical node) an output signal, associated with a respective degree, via an optical fiber. In some implementations, as shown in FIG. 2, one of the M ports 352 (as identified in FIG. 3B) of an outbound M×N WSS 250 is configured as output port 355. For example, one of the M ports 352 of M×N WSS 250-1 (one of the ports shown on the left side of M×N WSS 250-1 in FIG. 2) is configured as output port 355-1 via which M×N WSS 250-1 can provide an output signal, associated with degree D1, via an optical fiber. As another example, one of the M ports 352 of M×N WSS 250-2 (one of the ports shown on the right side of M×N WSS 250-2 in FIG. 2) is configured as output port 355-2 via which M×N WSS 250-2 can provide an output signal, associated with degree D2, via an optical fiber. While not shown, additional outbound M×N WSSs 250, associated with degrees D3 and D4, may be similarly configured with output ports 355.

In some implementations, output port 355 of an outbound M×N WSS 250 is configured such that an optical signal can be routed from any local add port 375 of the outbound M×N WSS 250 to output port 355 (i.e., when the optical signal is to be transmitted from the degree at which the optical signal is added). For example, output port 355-1 may be configured such that an optical signal can be routed from any of the set of local add ports 375-1 to output port 355-1 for transmission on an output optical fiber associated with degree D1. As another example, output port 355-2 may be configured such that an optical signal can be routed from any of the set of local add ports 375-2 to output port 355-2 for transmission on an output optical fiber associated with degree D2. Additional details regarding local add ports 375 are described below.

In some implementations, output port 355 of an outbound M×N WSS 250 is configured such that an optical signal can be routed from any add input 380 of the outbound M×N WSS 250 to output port 355 (e.g., when the optical signal is added at another degree and is to be provided via the degree associated with the outbound M×N WSS 250). For example, output port 355-1 may be configured such that an optical signal can be routed from any of the set of add inputs 380-1 to output port 355-1 for transmission on an output optical fiber associated with degree D1. As another example, output port 355-2 may be configured such that an optical signal can be routed from any of the set of add inputs 380-2 to output port 355-2 for transmission on an output optical fiber associated with degree D2. Additional details regarding add inputs 380 are described below.

In some implementations, output port 355 of an outbound M×N WSS 250 is configured such that an optical signal can be routed from any express input 385 of the outbound M×N WSS 250 to output port 355. For example, output port 355-1 may be configured such that an optical signal can be routed from any of the set of express inputs 385-1 to output port 355-1. As another example, output port 355-2 may be configured such that an optical signal can be routed from any of the set of express inputs 385-2 to output port 355-2. Additional details regarding express inputs 385 are described below.

A set of common outputs 360 (e.g., identified as CO 360-1 for M×N WSS 250-1 and CO 360-2 for M×N WSS 250-2) is a set of outputs of an outbound M×N WSS 250 for providing optical signals to be transmitted via outbound M×N WSSs 250 associated with other degrees (i.e., optical signals to be provided via output ports 355 associated with the other degrees). In some implementations, as shown in FIG. 2, a subset of the M ports 352 of an outbound M×N WSS 250 is configured as the set of common outputs 360. In some implementations, the set of common outputs 360 is connected to add inputs 380 of other outbound M×N WSSs 250 associated with other degrees. In some implementations, the set of common outputs 360 includes D−1 outputs.

For example, a subset of the M ports 352 of M×N WSS 250-1 (e.g., three of the ports shown on the left side of M×N WSS 250-1 in FIG. 2) are configured as common outputs 360-1 via which M×N WSS 250-1 can provide optical signals to be transmitted at degrees D2, D3, and/or D4. (i.e., via respective output ports 355 associated with each other degree). As shown, a common output 360-1 is connected to an add input 380-2 of outbound M×N WSS 250-2 associated with degree D2. While not shown, the other common outputs 360-1 are connected to add inputs 380 of outbound M×N WSSs 250 associated with degrees D3 and D4.

As another example, a subset of the M ports 352 of M×N WSS 250-2 (e.g., three of the ports shown on the right side of M×N WSS 250-2 in FIG. 2) are configured as common outputs 360-2 via which M×N WSS 250-2 can provide optical signals to be transmitted at degrees D1, D3, and/or D4 (i.e., via respective output ports 355 associated with each other degree). As shown, a common output 360-2 is connected to an add input 380-1 of outbound M×N WSS 250-1 associated with degree D1. While not shown, the other common outputs 360-2 are connected to add inputs 380 of outbound M×N WSSs 250 associated with degrees D3 and D4.

In some implementations, the set of common outputs 360 of an outbound M×N WSS 250 is configured such that an optical signal can be routed from any local add port 375 of the outbound M×N WSS 250 to any common output 360 of the outbound M×N WSS 250. For example, the set of common outputs 360-1 of M×N WSS 250-1 may be configured such that an optical signal can be routed from any of the set of local add ports 375-1 to any of the set of common outputs 360-1. As another example, the set of common outputs 360-2 of M×N WSS 250-2 may be configured such that an optical signal can be routed from any of the set of local add ports 375-2 to any of the set of common outputs 360-2.

A set of local add ports 375 (e.g., local add ports 375-1 of M×N WSS 250-1, local add ports 375-2 of M×N WSS 250-2) is a set of ports via which optical signals may be added (e.g., received from optical transmitters, to be sent to one of the output ports 355 of the optical node). In some implementations, a subset of the N ports 372 (as identified in FIG. 3B) of an outbound M×N WSS 250 is configured as the set of local add ports 375. For example, local add ports 375-1 of outbound M×N WSS 250-1 may include a set of ports, of the N ports 372 of M×N WSS 250-1, via which optical signals can be added at D1. As another example, local add ports 375-2 of outbound M×N WSS 250-2 may include a set of ports, of the N ports 372 of M×N WSS 250-2, via which optical signals can be added at D2. In some implementations, the set of local add ports may include N−2D+2 add ports. In some implementations, an optical signal can be routed from any local add port 375 to output port 355 and/or to any common output 360, as described above.

A set of add inputs 380 (e.g., identified as AI 380-1 for M×N WSS 250-1 and AI 380-2 for M×N WSS 250-2) is a set of inputs of an outbound M×N WSS 250 for receiving optical signals to be transmitted at the degree associated with the outbound M×N WSS 250 (i.e., to be provided on an optical fiber via output port 355 of the outbound M×N WSS 250). In some implementations, a subset of the N ports 372 of an outbound M×N WSS 250 is configured as the set of add inputs 380. In some implementations, the set of add inputs 380 is connected to common outputs 360 of other outbound M×N WSSs 250 associated with other degrees. In some implementations, the set of add inputs 380 includes D−1 outputs.

For example, a subset of the N ports 372 of M×N WSS 250-1 (e.g., three of the ports shown on the right side of M×N WSS 250-1 in FIG. 2) are configured as add inputs 380-1 via which M×N WSS 250-1 can receive optical signals to be transmitted at degree D1 (e.g., via output port 355-1). As shown, an add input 380-1 is connected to a common output 360-2 of outbound M×N WSS 250-2 associated with degree D2. While not shown, the other add inputs 380-1 are connected to common outputs 360 of outbound M×N WSSs 250 associated with degrees D3 and D4.

As another example, a subset of the N ports 372 of M×N WSS 250-2 (e.g., three of the ports shown on the right side of M×N WSS 250-2 in FIG. 2) are configured as add inputs 380-2 via which M×N WSS 250-2 can receive optical signals to be transmitted at degree D2 (e.g., via output port 355-2). As shown, an add input 380-2 is connected to a common output 360-1 of outbound M×N WSS 250-1 associated with degree D1. While not shown, the other add inputs 380-2 are connected to common outputs 360 of outbound M×N WSSs 250 associated with degrees D3 and D4.

In some implementations, the set of add inputs 380 of an outbound M×N WSS 250 is configured such that an optical signal can be routed from any add input 380 of the outbound M×N WSS 250 to output port 355 of the outbound M×N WSS 250. For example, each add input 380-1 of M×N WSS 250-1 may be configured such that an optical signal can be routed from any of the set of add inputs 380-1 to output port 355-1. As another example, each add input 380-2 of M×N WSS 250-2 may be configured such that an optical signal can be routed from any of the set of add inputs 380-2 to output port 355-2.

A set of express inputs 385 (e.g., identified as EI 385-1 for M×N WSS 250-1 and EI 385-2 for M×N WSS 250-2) is a set of inputs of an outbound M×N WSS 250 for receiving optical signals to be transmitted through optical node 200 (i.e., optical signals that are not to be dropped at optical node 200). In some implementations, a subset of the N ports 372 of an outbound M×N WSS 250 is configured as the set of express inputs 385. In some implementations, the set of express inputs 385 is connected to express outputs 335 of inbound M×N WSSs 205 associated with other degrees. In some implementations, the set of express inputs 385 includes D−1 inputs.

For example, a subset of the N ports 372 of M×N WSS 250-1 (e.g., three of the ports shown on the right side of M×N WSS 250-1 in FIG. 2) are configured as express inputs 385-1 via which M×N WSS 250-1 can receive optical signals that are to pass through optical node 200 and be transmitted at degree D1 (i.e., via output port 355-1). As shown, an express input 385-1 is connected to an express output 335-2 of inbound M×N WSS 205-2 associated with degree D2. While not shown, the other express inputs 385-1 are connected to express outputs 335 of inbound M×N WSSs 205 associated with degrees D3 and D4.

As another example, a subset of the N ports 372 of M×N WSS 250-2 (e.g., three of the ports shown on the left side of M×N WSS 250-2 in FIG. 2) are configured as express inputs 385-2 via which M×N WSS 250-2 can receive optical signals that are to pass through optical node 200 and be transmitted at degree D2 (i.e., via output port 355-2). As shown, an express input 385-2 is connected to an express output 335-1 of inbound M×N WSS 205-1 associated with degree D1. While not shown, the other express inputs 385-2 are connected to express outputs 335 of inbound M×N WSSs 205 associated with degrees D3 and D4.

In some implementations, the set of express inputs 385 of an outbound M×N WSS 250 is configured such that an optical signal can be routed from any express input 385 of the outbound M×N WSS 250 to output port 355 of the outbound M×N WSS 250. For example, the set to express inputs 385-1 of M×N WSS 250-1 may be configured such that an optical signal can be routed from any of the set of express inputs 385-1 to output port 355-1. As another example, the set of express inputs 385-2 of M×N WSS 250-2 may be configured such that an optical signal can be routed from any of the set of express inputs 385-2 to output port 355-2.

In this way, optical node 200 may be capable of achieving CDC functionality using a single layer of M×N WSSs 205. For example, any optical signal can be routed to any output fiber or can be dropped to any receiver, connected to any M×N WSS at optical node 200, with no wavelength contention (i.e., multiple instances of each wavelength can be independently routed). Further, any optical signal, provided by a transmitter of a given M×N WSS, can be routed to any output fiber with no wavelength contention.

In some implementations, routes within a given M×N WSS 205/250 of optical node 200 and/or connections between M×N WSSs 205/250 of optical node 200 may be configured and/or reconfigured by a controller associated with optical node 200 (not shown).

As illustrated by FIG. 2, some optical signal may pass through only one M×N WSS 205/250. For example, an optical signal received via input port 305-1 of M×N WSS 205-1 that is dropped at a local drop port 325-1 of M×N WSS 205-1 passes through only M×N WSS 205-1. However, other optical signals may pass through two M×N WSSs 205. For example, an optical signal received via input port 305-1 of M×N WSS 205-1 that is dropped at a local drop port 325-2 of M×N WSS 205-2 passes through M×N WSS 205-1 and M×N 205-2. Thus, these optical signals may experience different amounts of insertion loss. This could be compensated by adding attenuation for optical signals that pass through only one M×N WSS 205/250, so that a power level of all optical signals is approximately equal.

Further, optical signals provided via an express path may have high isolation. In other words, dropped wavelengths may be removed in order to avoid interference with optical signals of the same wavelength which are subsequently added. This may require selection of which ports to use as express outputs 335 and/or express inputs 385 in order to optimize isolation. In some cases, particular port positions may need to be left unused. For example, ports corresponding to the −1 order diffraction angle of each express output 335 and/or express input 385, or other port positions that may cause crosstalk into the express output 335 and/or express input 385, may need to be left unused. In some implementations, insertion loss may be low enough that optical amplifiers are not needed between M×N WSSs 205/250.

The number and arrangement of elements shown and described in association with FIG. 2 are provided as examples. In practice, optical node 200 may include additional degrees and/or WSSs 205/250, fewer degrees and/or WSSs 205/250, different degrees and/or WSSs 205/250, differently arranged degrees and/or WSSs 205/250, and/or differently sized WSSs than those shown in FIG. 2.

In an example operation of optical node 200, M×N WSS 205-1 receives an input signal (e.g., an optical signal including one or more wavelength channels) at degree D1 via input port 305-1. Here, if a wavelength channel of the input signal is to be dropped at a particular local drop port 325 of degree D1 (e.g., one of the set of local drop ports 325-1), then M×N WSS 205-1 may selectively route an optical signal, including the wavelength channel, to the particular local drop port 325 of the set of local drop ports 325-1 (e.g., such that the wavelength channel is provided to an optical receiver associated with the particular local drop port 325).

In another example operation of optical node 200, M×N WSS 205-1 receives an input signal at degree D1 via input port 305-1. Here, if a wavelength channel of the input signal is to be dropped at a local drop port 325 of degree D2 (e.g., one of the set of local drop ports 325-2), then M×N WSS 250-1 may selectively route an optical signal, including the wavelength channel, to a drop output 330-1 that connects to a common input 310-2 of M×N WSS 205-2. In this example, M×N WSS 205-2 may receive the optical signal via the common input 310-2, and route the optical signal to the particular local drop port 325 of the set of local drop ports 325-2.

In yet another example operation of optical node 200, M×N WSS 205-1 receives an input signal at degree D1 via input port 305-1. Here, if a wavelength channel of the input signal is to pass through optical node 200 (i.e., is to be provided in a direction associated with degree D2), then M×N WSS 250-1 may selectively route an optical signal, including the wavelength channel, to an express output 335-2 of M×N WSS 205-1 that connects to an express input 385-2 of M×N WSS 250-2. In this example, M×N WSS 250-2 may receive the optical signal via the express input 385-2, and route the optical signal, including the wavelength channel, to output port 355-2 for output in the direction associated with degree D2.

In still another example operation of optical node 200, M×N WSS 250-1 receives an optical signal (e.g., an optical signal including a wavelength channel) added at degree D1 via a local add port 375-1 (e.g., an optical signal provided by an optical receiver connected to the local add port 375-1). Here, if the wavelength channel is to be provided in a direction associated with degree D1, then M×N WSS 250-1 may selectively route the optical signal, including the wavelength channel, to output port 355-1 for output in the direction associated with degree D1.

As an additional example operation of optical node 200, M×N WSS 250-1 receives an optical signal (e.g., an optical signal including a wavelength channel) added at degree D1 via a local add port 375-1. Here, if the wavelength channel is to be provided in a direction associated with degree D2, then M×N WSS 250-1 may selectively route an optical signal, including the wavelength channel, to a common output 360-1 that connects to an add input 380-2 of M×N WSS 250-2. In this example, M×N WSS 250-2 may receive the optical signal via the add input 380-2, and route the optical signal to output port 355-2 for output in the direction associated with degree D2.

When configured in the manner described herein, optical node 200 possesses so-called “east-west separability,” meaning that if any one M×N WSS 205/250 fails, the failure affects optical signals travelling in one direction only. In such a case, affected optical signals may be routed via alternate routes (in other directions) in order to reach their intended destinations.

The example operations of optical node 200 are provided for illustrative purposes, and other examples are possible. For example, optical node 200 may operate in a similar manner as described above in a case where an input signal is received via input port 305-2. Additionally, while degrees D3 and D4 are not described in the above example operations, optical node 200 may operate in a similar manner when routing optical signals received at and/or provided via degrees D3 and/or D4.

FIGS. 3A and 3B are example functional diagrams of an inbound M×N WSS 205 and an outbound M×N WSS 250, respectively, of optical node 200. As shown in FIG. 3A, and as described above, an inbound M×N WSS 205 (e.g., M×N WSS 205-1, M×N WSS 205-2) may include a set of M ports 302 including an input port 305 and a set of common inputs 310, and a set of N ports 322 including a set of local drop ports 325 (e.g., shown as being connected to a corresponding set of optical receivers (RX)), a set of drop outputs 330, and a set of express outputs 335.

As further shown in FIG. 3A, the inbound M×N WSS 205 may include one or more elements that provide functionality of a set of M 1×N WSSs 315 (e.g., identified as 315-1 through 315-M in FIG. 3A) and one or more elements that provide functionality of a set of N optical switches 320 (e.g., identified as switches 320-1 through 320-N in FIG. 3A).

1×N WSS 315 includes an element capable of selectively routing optical signals, received at an input of 1×N WSS 315, with each wavelength channel being independently routed. For example, as shown in FIG. 3A, 1×N WSS 315-1 includes an element capable of selectively routing optical signals, received via input port 305, to any of the set of local drop ports 325, any of the set of drop outputs 330, and any of the set of express outputs 335 (e.g., via corresponding optical switches 320), with wavelength channels being independently routed.

As another example, 1×N WSSs 315-2 through 315-M include elements capable of selectively routing optical signals, received via common inputs 310, to any of the set of local drop ports 325 (e.g., via corresponding optical switches 320), with each wavelength channel being independently routed. In some implementations, as shown in FIG. 3A, 1×N WSSs 315-2 through 315-M need not be capable of routing optical signals, received via their respective common inputs 310, to any of the set of drop outputs 330 or any of the set of express outputs 335 (e.g., since optical signals received via common inputs 310 include only optical signals to be dropped at that particular inbound M×N WSS 205).

Notably, while the inbound M×N WSS 205 is shown as including M individual 1×N WSSs 315, the inbound M×N WSS 205 may not include M distinct or identifiable 1×N WSSs 315. Rather, inbound M×N WSS 205 may include one or more elements that provide functionality equivalent to M individual 1×N WSSs 315. For example, in some implementations, the set of 1×N WSSs 315 may be implemented using different sub-regions of a liquid crystal on silicon (LCOS) steering element. As another example, in some implementations, inbound M×N WSS 205 may include a 1×N WSS and (D−1) 1×(N−2D+2) WSSs.

Optical switch 320 includes an element capable of selecting a 1×N WSS 315 from which optical signals are to be received by an output of the inbound M×N WSS 205. For example, as shown in FIG. 3A, an optical switch 320, associated with a given local drop port 325, may select one of 1×N WSS 315-1 through 1×N WSS 315-M from which optical signals are to be received (and provided to the given local drop port 325). As shown, each optical switch 320 is associated with a different one of the set of local drop ports 325, the set of drop outputs 330, and the set of express outputs 335.

In some implementations, as shown in FIG. 3A, the inbound M×N WSS 205 may include optical switches 320 associated with the set of drop outputs 330 and the set of express outputs 335 (even though the set of drop outputs 330 and the set of express outputs 335 need to receive optical signals from 1×N WSS 315-1 only) in order to support reconfiguration of the inbound M×N WSS 205 at a later time. For example, the inbound M×N WSS 205 may include optical switches 320 at every output in order to support reconfiguration of a drop output 330 or an express output 335 as a local drop port 325. Alternatively, the inbound M×N WSS may include fewer than N optical switches.

Notably, while the inbound M×N WSS 205 is shown as including N individual optical switches 320, the inbound M×N WSS 205 may not include distinct or identifiable optical switches 320. Rather, inbound M×N WSS 205 may include one or more elements that provide functionality equivalent to N optical switches. For example, in some implementations, the set of optical switches 320 may be implemented using an array of microelectromechanical systems (MEMS) mirrors, where each mirror of the MEMS array functions as an optical switch for a respective output of the inbound M×N WSS 205. In some implementations, the inbound M×N WSS 205 may include N−2D+2 optical switches 320.

As shown in FIG. 3B, and as described above, an outbound M×N WSS 250 (e.g., M×N WSS 250-1, M×N WSS 250-2) may include a set of M ports 352 including an output port 355 and a set of common outputs 360, and a set of N ports 372 including a set of local drop ports 375 (e.g., shown as being connected to a corresponding set of optical transmitters (TX)), a set of add inputs 380, and a set of express inputs 385.

As further shown in FIG. 3B, the outbound M×N WSS 250 may include one or more elements that provide functionality of a set of M 1×N WSSs 365 (e.g., identified as 365-1 through 365-M in FIG. 3B) and one or more elements that provide functionality of a set of N optical switches 370 (e.g., identified as switches 370-1 through 370-N in FIG. 3B).

1×N WSS 365 includes an element capable of receiving optical signals (e.g., multiple wavelength channels) at inputs of 1×N WSS 365, and providing the optical signals via an output of 1×N WSS 365. For example, as shown in FIG. 3B, 1×N WSS 365-1 includes an element capable of receiving optical signals from any of the set of local add ports 375, any of the set of add inputs 380, and any of the set of express inputs 385 (e.g., via corresponding optical switches 320), and providing the optical signals via output port 355.

As another example, 1×N WSSs 365-2 through 365-M include elements capable of receiving optical signals from any of the set of local add ports 375 (e.g., via corresponding optical switches 320), and providing the optical signals via respective common outputs 360. In some implementations, as shown in FIG. 3B, 1×N WSSs 365-2 through 365-M need not be capable of receiving optical signals from any of the set of add inputs 380 or any of the set of express inputs 385 (e.g., since optical signals received via add inputs 380 and express inputs 385 include only optical signals to be output by the degree of the outbound M×N WSS 250).

Notably, while the outbound M×N WSS 250 is shown as including M individual 1×N WSSs 365, the outbound M×N WSS 250 may not include M distinct or identifiable 1×N WSSs 365. Rather, outbound M×N WSS 250 may include one or more elements that provide functionality equivalent to M individual 1×N WSSs 365. For example, in some implementations, the set of 1×N WSSs 365 may be implemented using different sub-regions of an LCOS steering element. As another example, in some implementations, outbound M×N WSS 250 may include a 1×N WSS and (D−1) 1×(M−2D+2) WSSs.

Optical switch 370 includes an element capable of selecting a 1×N WSS 365 to which optical signals, provided by an input of the outbound M×N WSS 250, are to be provided. For example, as shown in FIG. 3B, an optical switch 370, associated with a given local add port 375, may select one of 1×N WSS 365-1 through 1×N WSS 365-M to which optical signals are to be provided. As shown, each optical switch 370 is associated with a different one of the set of local add ports 375, the set of add inputs 380, and the set of express inputs 385.

In some implementations, as shown in FIG. 3B, the outbound M×N WSS 250 may include optical switches 370 associated with the set of add inputs 380 and the set of express inputs 385 (even though the set of add inputs 380 and the set of express inputs 385 need to provide optical signals to 1×N WSS 365-1 only) in order to support reconfiguration of the outbound M×N WSS 205 at a later time. For example, the outbound M×N WSS 250 may include optical switches 370 at every input in order to support reconfiguration of an add input 380 or an express input 385 as a local add port 375. Alternatively, the outbound M×N WSS 250 may include fewer than N optical switches.

Notably, while the outbound M×N WSS 250 is shown as including N individual optical switches 370, the outbound M×N WSS 250 may not include distinct or identifiable optical switches 370. Rather, outbound M×N WSS 250 may include one or more elements that provide functionality equivalent to N optical switches. For example, in some implementations, the set of optical switches 370 may be implemented using an array of MEMS mirrors, where each mirror of the MEMS array functions as an optical switch for a respective input of the outbound M×N WSS 250. In some implementations, the outbound M×N WSS 250 may include N−2D+2 optical switches 320.

In some implementations, a given M×N WSS can function as either an inbound M×N WSS 205 or an outbound M×N WSS 250. In other words, an inbound M×N WSS 205 and an outbound M×N WSS 250 may include similar elements (e.g., 1×N WSSs 315 may be the same as 1×N WSSs 365 and optical switches 320 may be the same as optical switches 370), and operation as an inbound M×N WSS 205 or an outbound M×N WSS 250 depends on a direction in which optical signals are to be routed via the M×N WSS.

In some implementations, the cost, the complexity, and/or the size of optical node 200 may be reduced by using an add/drop type of M×N WSS, where each of the N ports of the M×N WSS is capable of being connected to a single port of the M ports at a given time, rather than using a fully flexible, and more complex, wavelength cross-connect (WXC) that is capable of routing different wavelength optical signals from a single N port to different M ports.

The number and arrangement of elements shown in FIGS. 3A and 3B are provided as examples. In practice, one or more M×N WSSs 205/250 of optical node 200 may include additional elements, fewer elements, different elements, differently arranged elements, and/or differently sized elements than those shown in FIGS. 3A and 3B. Additionally, or alternatively, a set of elements (e.g., one or more elements) of one or more M×N WSSs 205/250 of optical node 200 may perform one or more functions described as being performed by another set of elements of the one or more M×N WSSs 205/250 of optical node 200.

FIGS. 4A and 4B are diagrams of example optical nodes 400 and 425, respectively, that achieve CDC add/drop using a group of M×N WSSs 205/250 with add/drop port expansion.

FIG. 4A is a diagram of an example optical node 400 that includes a layer of add/drop port expansion. As shown in FIG. 4A, optical node 400 may include pairs of inbound and outbound M×N WSSs 205/250 (e.g., including M×N WSS 205-1, M×N WSS 250-1, M×N WSS 205-2, and M×N WSS 250-2), where each pair of inbound and outbound M×N WSSs 205/250 is associated with a different degree (e.g., including degrees D1 and D2), as described above with regard to optical node 200.

As further shown, optical node 400 may further include an expansion inbound M×K WSS 205 (K≥1) (e.g., identified as M×K WSS 205-E in FIG. 4A) and/or an expansion outbound M×K WSS 250 (e.g., identified as M×K 250-E in FIG. 4A). An expansion inbound M×K WSS 205 is a WSS that supports drop port expansion of optical node 400 by providing additional local drop ports (e.g., in addition to those of inbound M×N WSSs 205) at which optical signals may be dropped. An expansion outbound M×K WSS 250 is a WSS that supports add port expansion of optical node 400 by providing additional local add ports (e.g., in addition to those of outbound M×N WSSs 250) at which optical signals may be added.

In some implementations, the M ports 302 of expansion inbound M×K WSS 205-E may include a set of D common inputs 310-E, where each common input 310-E is connected to a drop output 330 of an inbound M×N WSS 205 associated with a respective degree. For example, as shown in FIG. 4A, a first common input 310-E of expansion inbound M×K 205-E may be connected to a drop output 330-1 of inbound M×N 205-1 associated with degree D1. As another example, a second common input 310-E of expansion inbound M×K 205-E may be connected to a drop output 330-2 of inbound M×N 205-2 associated with degree D2. While not shown, other common inputs 310-E of expansion inbound M×K WSS 205-E may be connected to drop outputs 330 of inbound M×N WSSs 205 associated with degrees D3 and D4. In some implementations, the set of common inputs 310-E includes D inputs.

Here, expansion inbound M×K WSS 205-E provides K additional local drop ports (e.g., identified as local drop ports 325-E) at which optical signals, provided via common inputs 310-E, may be dropped. In order to support drop port expansion as shown in FIG. 4A, N should be greater than or equal to 2D+1 for each inbound M×N WSS 205 connected to expansion inbound M×K WSS 205-E.

In some implementations, the M ports 352 of expansion outbound M×K WSS 250-E may include a set of D common outputs 360-E, where each common output 360-E is connected to an add input 380 of an outbound M×N WSS 250 associated with a respective degree. For example, as shown in FIG. 4A, a first common output 360-E of expansion outbound M×K 250-E may be connected to an add input 380-1 of outbound M×N 250-1 associated with degree D1. As another example, a second common output 360-E of expansion outbound M×K 250-E may be connected to an add input 380-2 of outbound M×N 250-2 associated with degree D2. While not shown, other common outputs 360-E of expansion outbound M×K WSS 250-E may be connected to add inputs 380 of outbound M×N WSSs 250 associated with degrees D3 and D4. In some implementations, the set of common outputs 360-E includes D outputs.

Here, expansion outbound M×K WSS 250-E provides K additional local add ports (e.g., identified as local add ports 375-E) at which optical signals may be added at optical node 400, and provided via common outputs 360-E. In order to support add port expansion as shown in FIG. 4A, N should be greater than or equal to 2D+1 for each outbound M×N WSS 250 connected to expansion outbound M×K WSS 250-E.

FIG. 4B is a diagram of an example optical node 425 that includes cascaded layers of add/drop port expansion. As shown in FIG. 4B, optical node 425 may include pairs of inbound and outbound M×N WSSs 205/250 (e.g., including M×N WSSs 205-1, 250-1, 205-2, and 250-2), where each pair of inbound and outbound M×N WSSs 205/250 is associated with a different degree (e.g., including degrees D1 and D2), as described above with regard to optical node 200.

As further shown, optical node 425 may further include a layer of expansion M×N WSSs 205/250 (e.g., identified as M×N WSSs 205-E1, 250-E1, 205-E2, and 250-E2, in FIG. 4B). Here, each degree of optical node 425 may have an associated expansion inbound M×N WSS 205 and an associated expansion outbound M×N WSS 250. The expansion inbound/outbound M×N WSSs 205/250 support add/drop port expansion of optical node 425 by providing additional local add/drop ports (e.g., in addition to those of M×N WSSs 205-1, 250-1, 205-2, and 250-2) at which optical signals may be added/dropped.

In some implementations, a drop output 330 of an inbound M×N WSS 205 is connected to an input port 305 of an expansion inbound M×N WSS 205. For example, as shown in FIG. 4B, a drop output 330-1 of inbound M×N WSS 205-1 may be connected to an input port 305-E1 of expansion inbound M×N 205-E1 associated with degree D1. As another example, a drop output 330-2 of inbound M×N WSS 205-2 may be connected to an input port 305-E2 of expansion inbound M×N 205-E2 associated with degree D2. While not shown, drop outputs 330 of inbound M×N WSSs 205, associated with degrees D3 and D4, may be similarly connected to input ports 305 of expansion inbound M×N WSSs 205 associated with degrees D3 and D4.

In some implementations, an add input 380 of an outbound M×N WSS 250 is connected to an output port 355 of an expansion outbound M×N WSS 250. For example, as shown in FIG. 4B, an add input 380-1 of outbound M×N WSS 250-1 may be connected to an output port 355-E1 of expansion outbound M×N 250-E1 associated with degree D1. As another example, an add input 380-2 of outbound M×N WSS 250-2 may be connected to an output port 355-E2 of expansion outbound M×N 250-E2 associated with degree D2. While not shown, add inputs 380 of outbound M×N WSSs 250, associated with degrees D3 and D4, may be similarly connected to output ports 355 of expansion outbound M×N WSSs 250 associated with degrees D3 and D4.

As further shown in FIG. 4B, connections between M×N WSSs 205-E1, 250-E1, 205-E2, and 250-E2 may be similar to connections between M×N WSSs 205-1, 250-1, 205-2, and 250-2, as described above with regard to FIG. 2. In order to support drop port expansion as shown in FIG. 4B, N should be greater than or equal to 2D+1 for each M×N WSS 205/250.

At optical node 425, expansion inbound M×N WSS 205-E1 provides N−2D+1 additional local drop ports (e.g., identified as local drop ports 325-E1) via which optical signals may be dropped at degree D1, and expansion inbound M×N WSS 205-E2 provides N−2D+1 additional local drop ports (e.g., identified as local drop ports 325-E2) via which optical signals may be dropped at degree D2. Similarly, expansion outbound M×N WSS 250-E1 provides N−2D+1 additional local add ports (e.g., identified as local add ports 375-E1) via which optical signals may be added at degree D1, and expansion outbound M×N WSS 250-E2 provides N−2D+1 additional local add ports (e.g., identified as local add ports 375-E2) via which optical signals may be added at degree D2. While not shown, expansion inbound M×N WSSs 205 and expansion outbound M×N WSSs 250, associated with degrees D3 and D4, may provide similar add/drop expansion.

As noted in FIG. 4B, additional expansion inbound/expansion outbound M×N WSSs 205/250 may be added to optical node 425 (e.g., by connecting drop outputs 330 of expansion inbound M×N WSSs 205 to input ports 305 of the additional expansion inbound M×N WSSs 205, by connecting add inputs 380 of expansion outbound M×N WSSs 250 to output ports 355 of the additional expansion outbound M×N WSSs 250, etc.). By cascading layers of M×N WSSs 205/250, optical node 425 may support unlimited add/drop port expansion.

The number and arrangement of elements shown in FIGS. 4A and 4B are provided as examples. In practice, optical node 400 and/or 425 may include additional degrees and/or WSSs 205/250, fewer degrees and/or WSSs 205/250, different degrees and/or WSSs 205/250, differently arranged degrees and/or WSSs 205/250, and/or differently sized WSSs than those shown and/or described in FIGS. 4A and 4B.

Implementations described above provide an architecture for an optical node that achieves CDC add/drop with a single layer of components, namely a single M×N WSS (M≥D, N≥2D) connected to each inbound fiber and each outgoing fiber. The optical node that achieves CDC using the single of components has a reduced cost, complexity, and/or physical size as compared to a prior art optical node that achieves CDC add/drop.

In the implementations described above, degree scaling can be achieved by including M×N WSSs 205/250 with additional ports. For example, in order to support four degrees (D=4) with 10 add/drop ports per degree, 4×16 WSSs 205/250 would be needed at optical node 200. Similarly, 8×24 WSSs 205/250 would be required to support eight degrees (D=8) with 10 add/drop ports per degree, and 16×40 WSSs 205/250 would be needed to support 16 degrees (D=16) with 10 add/drop ports per degree.

As network capacity increases, a number of degrees to be supported at a given optical node may also increase and, as a result, it is likely that a given optical node may require more than 16 degrees of connectivity in order to support capacity growth. Scaling optical node 200 to support more than 16 degrees may require development of an M×N WSS 205/250 with a number of M and N ports sufficient to support the required application (e.g., an M×N WSS in which M≥16, such as M=32, and in which N is greater than 40). However, such a device may be undesirably costly, complex, and/or difficult to develop. Moreover, scaling optical node 200 in the manner described above would require replacing comparatively smaller M×N WSSs of optical node 200 with comparatively larger M×N WSSs, and a cost of doing so may be significant.

Thus, in some implementations, an optical node may be configured to achieve CDC add/drop using M×N WSSs 205/250, while supporting scaling to more than M degrees. For example, M×N WSSs 205/250 can be configured to support M−2 degrees with no degree expansion, up to 2×(M−2) degrees by expanding to a second configuration, up to 3×(M−2) degrees by expanding to a third configuration, and so on. As a particular example, 8×24 WSSs 205/250 (e.g., each twin 8×24 WSS 205/250 including an inbound 8×24 WSS 205 and an outbound 8×24 WSS 250 that are optically independent WSSs arranged in a same physical space and perhaps share some optical components) can be configured to support six (8−2=6) degrees with no degree expansion, up to 12 (2×(8−2)=12) degrees by expanding to a second configuration, up to 18 (3×(8−2)=18) degrees by expanding to a third configuration, and so on.

FIGS. 5-7 are diagrams associated with an example optical node 500 configured to achieve CDC add/drop using M×N WSSs 205/250, while supporting scaling to more than M degrees. In FIG. 5, twin M×N WSSs 205/250 are shown (identified as twin 8×24 WSSs), where a given twin M×N WSS 205/250 includes an inbound M×N WSS 205 and an outbound M×N WSS 250. Notably, while twin M×N WSSs 205/250 are shown in optical node 500, the below-described implementations can be used in an optical node including discrete inbound M×N WSSs 205 and outbound M×N WSSs 250. Further, while twin M×N WSSs 205/250 shown in example optical node 500 are illustrated as having a particular configuration and number of ports (e.g., M=8 and N=24), the configuration and/or number of ports of twin M×N WSSs 205/250 can be greater or less than the number of ports shown in FIG. 5 (i.e., M can be greater than or less than 8 and/or N can be greater than or less than 24).

To support scaling to more than M degrees, a subset of twin M×N WSSs 205/250 of optical node 500 are configured as degree expansions, each including a twin expansion M×N WSSs 205/250. Here, a given twin M×N WSS 205/250 includes an inbound expansion M×N WSS 205 and an outbound expansion M×N WSS 250. In some implementations, as described below, a degree expansion of optical node 500 (e.g., a twin expansion M×N WSS 205/250 or an inbound expansion M×N WSS 250 and an outbound expansion M×N WSS 250) may connect to another degree expansion in association with increasing a number of degrees supported by optical node 500.

As an example, in optical node 500, a set of six twin M×N WSSs 205/250 (e.g., the six unshaded twin 8×24 WSSs in FIG. 5) are each associated with a respective degree (e.g., D1 through D6), while a set of two twin M×N WSSs 205 (e.g., the two shaded twin 8×24 WSSs in FIG. 5) are configured as degree expansions, each including a twin expansion M×N WSS 205/205. In this example, each of the set of six twin M×N WSSs 205/250 support a respective degree, while each of the set of two expansion M×N WSSs 205/250 can connect to a degree expansion in another other configurations of M×N WSSs. Notably, this concept can be used to extend support of an optical node including 16×N WSSs (e.g., where N>30) to higher than 16 degrees.

An example of an optical node 500 expanded to support additional degrees is shown in FIG. 6. As shown in FIG. 6, another configuration of six twin M×N WSSs 205/250 (e.g., the six unshaded twin 8×24 WSSs in the right half of FIG. 6) are each associated with a respective additional degree (e.g., D7 through D12), while each of another set of two twin M×N WSSs 205 (e.g., the two shaded twin 8×24 WSSs in the right half of FIG. 6) are configured as degree expansions. In this example, the two configurations of twin M×N WSSs 205/250 (e.g., the left and the right, collectively) support 12 degrees (e.g., D1 through D12). Support for 12 degrees is provided by connecting degree expansion E2 of the first configuration of M×N WSSs (e.g., the right twin expansion M×N WSS 205/250 in the first configuration of optical node 500) to degree expansion E3 of the second configuration of M×N WSSs (e.g., the left twin expansion M×N WSS 205/250 in the second configuration of M×N WSSs). Additional degree support can be provided in a similar manner by connecting degree expansions E1 and/or E4 to further configurations of M×N WSSs 205/250 in a similar manner.

In general, as illustrated in FIG. 6, optical node 500 may have a group of configurations that supports D (D≥1) degrees, where each degree includes an inbound M×N WSS 205 and an outbound M×N WSS 250 (or a twin M×N WSS 205/250). The degree support is provided by E (E≥1) degree expansions, where each degree expansion includes an inbound expansion M×N WSS 205 and an outbound expansion M×N WSS 250 (or a twin expansion M×N WSS 205/250).

In operation, a signal input (e.g., via an input port 305) to an inbound M×N WSS 205 of a given one of the D degrees of a configuration of optical node 500 can be routed to any drop port 325 or any degree in any configuration of optical node 500. For example, a signal input to input port 305 associated with degree D1 can be routed to any drop port 325 of degrees D1 through D6 of the first configuration of optical node, any drop port 325 of degree expansions E1 or E2 of the first configuration of optical node 500, any drop port 325 of degrees D7 through D12 of the second configuration of optical node 500 (e.g., via degree expansions E2 and E3), or any drop port 325 of degree expansions E3 and E4 of the second configuration of optical node 500 (e.g., via degree expansions E2 and E3). As another example, a signal input to input port 305 associated with degree D12 can be routed to any drop port 325 of degrees D7 through D12 of the second configuration of optical node 500, any drop port 325 of degree expansions E3 or E4 of the second configuration of optical node 500, any drop port 325 of degrees D1 through D6 of the first configuration of optical node 500 (e.g., via degree expansions E3 and E2), or any drop port 325 of degree expansions E1 and E2 of the first configuration of optical node 500 (e.g., via degree expansions E3 and E2).

Further, in operation, a signal input (e.g., via an add port 375) to an outbound M×N WSS 250 of a given one of the D degrees of a configuration of optical node 500 can be routed to any outbound M×N WSS 250 of any degree in any configuration of optical node 500. For example, a signal input to an add port 375 associated with degree D6 can be routed to any outbound M×N WSS 250 of degrees D1 through D5 of the first configuration of optical node or any outbound M×N WSS 250 of degrees D7 through D12 of the second configuration of optical node 500 (e.g., via degree expansions E2 and E3). As another example, a signal input to an add port 375 associated with degree D7 can be routed to any outbound M×N WSS 250 of degrees D8 through D12 of the second configuration of optical node 500, or any outbound M×N WSS 250 of degrees D1 through D6 of the first configuration of optical node 500 (e.g., via degree expansions E3 and E2).

Notably, while FIG. 6 illustrates degree expansion E2 of a first configuration (the left configuration) as being connected to receive signals from and provide signals to degree expansion E3 in a second configuration (the right configuration), in some cases, differently configured connections are possible. For example, degree expansion E2 may be connected to receive signals from degree expansion E3, but may be connected such that degree expansion E2 transmits signals to a degree expansion E5 of a third configuration of optical node 500 (not shown). In such a case, an optical path may be provided (e.g., via the third configuration) for these signals to be provided to the second configuration of optical node 500.

FIG. 7 is a diagram illustrating connections of a given configuration of optical node 500 that support the above-described operation. Connections of M×N WSSs 205/250 (identified as the unshaded twin M×Ns in FIG. 7) are similar to those described above in association with FIG. 2, and connections of expansion M×N WSSs 205/250 (identified as the shaded twin M×Ns in FIG. 7) are described below.

As indicated above, a twin expansion M×N WSS 205/250 may include an inbound expansion M×N WSS 205 and an outbound expansion M×N WSS 250. In FIG. 7, connections associated with inbound M×N WSSs 205 are shown by solid lines, while connections associated with outbound M×N WSSs 250 are shown by dotted lines. In some implementations, as indicated in FIG. 7, an inbound expansion M×N WSS 205 may include an expansion input 505, a set of common inputs (CI) 310 (e.g., M−1 common inputs), a set of local drop ports 325 (e.g., N−(2×(M−1)) local drop ports), a set of drop outputs (DO) 330 (e.g., M−1 drop outputs), and a set of express outputs (EO) 335 (e.g., (e.g., M−1 express outputs).

Expansion input 505 is a port of an inbound expansion M×N WSS 205 via which the inbound expansion M×N WSS 205 can receive an optical signal from an outbound expansion M×N WSS 250 associated with another configuration of optical node 500. In some implementations, one of the M ports 302 (as identified in FIG. 3A) of an inbound expansion M×N WSS 205 is configured as expansion input 505. In some implementations, expansion input 505 of an inbound expansion M×N WSS 205 is configured such that an optical signal can be routed from expansion input 505 to any local drop port 325 of the inbound expansion M×N WSS 205, to any drop output 330 of the inbound M×N WSS 205 (e.g., when the optical signal is to be dropped at a local drop port 325 of another inbound M×N WSS 205), or to any express output 335 of the inbound expansion M×N WSS 205 (e.g., when the optical signal is to be provided via another degree of the configuration of optical node 500). Connections supporting such routing may be similar to that described above in association with FIGS. 2 and 3A.

In some implementations, expansion input 505 is connected to an expansion output 555 of an outbound expansion M×N WSS 250 included in a degree expansion of another configuration of optical node 500 (e.g., such that the inbound expansion M×N WSS 205 can receive signals from the expansion outbound M×N WSS 250 of the other configuration). Such connections are illustrated in FIG. 6 as connections between degree expansions E2 of the left configuration of optical node 500 and degree expansion E3 of the right configuration of optical node 500. More particularly, an expansion input 505 of inbound expansion M×N WSS 205 of the left configuration of optical node 500 may be connected to an expansion output 555 of outbound expansion M×N WSS 250 of the right configuration of optical node 500. Similarly, an expansion input 505 of inbound expansion M×N WSS 205 of the right configuration of optical node 500 may be connected to an expansion output 555 of outbound expansion M×N WSS 250 of the left configuration of optical node 500. In some implementations, as shown in FIG. 6, an optical amplifier may be arranged between degree expansions of different configurations of optical node 500 (e.g., between an expansion input 505 and an associated expansion output 555) to allow appropriate power levels for express traffic and add/drop traffic to be maintained when being transmitted between degree expansions of optical node 500.

In some implementations, the degree expansions E of optical node 500 allow a signal input to any inbound M×N WSS 205 of a given degree in a first configuration of optical node 500 to be routed to any drop port in the second configuration of optical node 500. Additionally, the degree expansions E of optical node 500 may allow a signal input to any inbound M×N WSS 205 of a given degree in the second configuration of optical node 500 to be routed to any drop port in the first configuration of optical node 500.

Returning to FIG. 7, in some implementations, inbound expansion M×N WSS 205 of a given degree expansion E may include a group of common inputs 310, each of a first set of which connects (via a fiber shuffle) to a respective drop output 330 of an inbound M×N WSS 205 of a degree of the configuration of optical node 500 (e.g., similar to the manner described in association with FIG. 2). In some implementations, each of a second set of the group of common inputs 310 connects to a respective drop output 330 of an inbound expansion M×N WSS 205 of another degree expansion of the configuration of optical node 500. For example, inbound expansion M×N WSS 205 of degree expansion E2 may include a group of seven common inputs 310, where each of a set of six of the seven common inputs 310 connects to a respective drop output 330 of the six inbound M×N WSSs 205 of degrees D1 through D6, and the seventh common input 310 connects to a drop output 330 of inbound expansion M×N WSS 205 of degree expansion E1.

In some implementations, the inbound expansion M×N WSS 205 may include a group of express outputs 335, each of a first set of which connects (via the fiber shuffle) to a respective one of a set express inputs 385 of an outbound M×N WSS 250 of a degree of the configuration of optical node 500 (e.g., similar to the manner described in association with FIG. 2). In some implementations, each of a second set of the group of express outputs 335 connects to a respective express input 385 of an outbound expansion M×N WSS 250 of another degree expansion of the configuration of optical node 500. For example, the inbound expansion M×N WSS 205 of degree expansion E2 may include a group of seven express outputs 335, where each of a set of six of the seven express outputs 335 connects to a respective express input 385 the six outbound M×N WSSs 250 of degrees D1 through D6, and the seventh express output 335 connects to an express input 385 of outbound expansion M×N WSS 250 of degree expansion E1.

In some implementations, the inbound expansion M×N WSS 205 may include a group of drop outputs 330, each of a first set of which connects (via the fiber shuffle) to a respective one of a set of common inputs 310 of an inbound M×N WSS 205 of a degree of the configuration of optical node 500 (e.g., similar to the manner described in association with FIG. 2). In some implementations, each of a second set of the group of drop outputs 330 connects to a respective common input 310 of an inbound expansion M×N WSS 205 of another degree expansion of the configuration of optical node 500. For example, inbound expansion M×N WSS 205 of degree expansion E2 may include a group of seven drop outputs 330, where each of a set of six of the seven common inputs 310 connects to a respective common input 310 of the six inbound M×N WSSs 205 of degrees D1 through D6, and the seventh drop output 330 connects to a common input 310 of inbound expansion M×N 205 of degree expansion E2.

In some implementations, the inbound expansion M×N WSS 205 may include a set of local drop ports 325 (e.g., similar to the manner described in association with FIG. 2). Thus, in some implementations, the inbound expansion M×N WSS 205 may be configured to allow signals to be dropped via local drop ports 325 of the inbound expansion M×N WSS 205 (e.g., in addition supporting drop to a local drop port 325 of a given degree).

With respect to outbound expansion M×N WSS 250, as indicated in FIG. 7, outbound expansion M×N WSS 205 may include an expansion output 555, a set of common outputs (CO) 360 (e.g., M−1 common outputs), a set of local add ports 375 (e.g., N−[2×(M−1)] local add ports), a set of add inputs (AI) 380 (e.g., M−1 add inputs), and a set of express inputs (EI) 385 (e.g., M−1 express inputs).

Expansion output 555 is a port of an outbound expansion M×N WSS 250 via which outbound expansion M×N WSS 250 can provide an optical signal to an inbound expansion M×N WSS 205 associated with another configuration of optical node 500. In some implementations, one of the M ports 302 (as identified in FIG. 3A) of an outbound expansion M×N WSS 250 is configured as expansion output 555. In some implementations, expansion output 555 of an outbound expansion M×N WSS 250 is configured such that an optical signal can be routed from any local add port 375 of the outbound expansion M×N WSS 250 to expansion output 555, from any add input 380 of the outbound expansion M×N WSS 250 to expansion output 555, or from any express input 385 of the outbound expansion M×N WSS 250 to expansion output 555. Connections supporting such routing may be similar to that described above in association with FIGS. 2 and 3B.

In some implementations, outbound expansion M×N WSS 250 of a given degree expansion E may include a group of common outputs 360, each of a first set of which connects (via a fiber shuffle) to a respective add input 380 of an outbound M×N WSS 250 of a degree of the configuration of optical node 500 (e.g., similar to the manner described in association with FIG. 2). In some implementations, each of a second set of the group of common outputs 360 connects to a respective add input 380 of an outbound expansion M×N WSS 250 of another degree expansion of the configuration of optical node 500. For example, outbound expansion M×N WSS 250 of degree expansion E2 may include a group of seven common outputs 360, where each of a set of six of the seven common outputs 360 which connects to a respective add input 380 of the six outbound M×N WSSs 250 of degrees D1 through D6, and the seventh common output 360 connects to an add input 380 of outbound expansion M×N WSS 250 of degree expansion E1.

In some implementations, the outbound expansion M×N WSS 250 may include a group of express inputs 385, each of a first set of which connects to a respective express output 335 of an inbound M×N WSS 205 of a degree of the configuration of optical node 500 (e.g., similar to the manner described in association with FIG. 2). In some implementations, each of a second set of the group of express inputs 385 connects to a respective express output 335 of an inbound expansion M×N WSS 205 of another degree expansion of the configuration of optical node 500. For example, the outbound expansion M×N WSS 250 of degree expansion E2 may include a group of seven express inputs 385, where each of a set of six of the seven express inputs 385 connects to a respective express output 335 of the six inbound M×N WSSs 205 of degrees D1 through D6, and the seventh express input 385 connects to an express output 335 of inbound expansion M×N WSS 205 of degree expansion E1.

In some implementations, the outbound expansion M×N WSS 250 may include a group of add inputs 380, each of a first set of which connects to a respective common output 360 of an outbound M×N WSS 250 of a degree of the configuration of optical node 500 (e.g., similar to the manner described in association with FIG. 2). In some implementations, each of a second set of the group of add inputs 380 connects to a respective common output 360 of an outbound expansion M×N WSS 250 of another degree expansion of the configuration of optical node 500. For example, the outbound expansion M×N WSS 250 of degree expansion E2 may include a group of seven add inputs 380, where each of a set of six of the seven add inputs 380 connects to a respective common output 360 of the six outbound M×N WSSs 205 of degrees D1 through D6, and the seven add input 380 connects to a common output 360 of outbound expansion M×N WSS 205 of degree expansion E1.

In some implementations, the outbound expansion M×N WSS 250 may include a set of local add ports 375 (e.g., similar to the manner described in association with FIG. 2). Thus, in some implementations, the outbound expansion M×N WSS 250 may be configured to allow signals to be added via local add ports 375 of the outbound expansion M×N WSS 250 (e.g., in addition to a local add port 375 of a given degree).

The number and arrangement of elements shown in FIGS. 5-7 are provided as examples. In practice, optical node 500 may include additional degrees and/or WSSs 205/250, fewer degrees and/or WSSs 205/250, different degrees and/or WSSs 205/250, differently arranged degrees and/or WSSs 205/250, and/or differently sized WSSs than those shown and/or described in FIGS. 5-7.

The foregoing disclosure provides illustration and description, but is not intended to be exhaustive or to limit the implementations to the precise form disclosed. Modifications and variations are possible in light of the above disclosure or may be acquired from practice of the implementations.

Even though particular combinations of features are recited in the claims and/or disclosed in the specification, these combinations are not intended to limit the disclosure of possible implementations. In fact, many of these features may be combined in ways not specifically recited in the claims and/or disclosed in the specification. Although each dependent claim listed below may directly depend on only one claim, the disclosure of possible implementations includes each dependent claim in combination with every other claim in the claim set.

No element, act, or instruction used herein should be construed as critical or essential unless explicitly described as such. Also, as used herein, the articles “a” and “an” are intended to include one or more items, and may be used interchangeably with “one or more.” Furthermore, as used herein, the term “set” is intended to include one or more items (e.g., related items, unrelated items, a combination of related items, and unrelated items, etc.), and may be used interchangeably with “one or more.” Where only one item is intended, the term “one” or similar language is used. Also, as used herein, the terms “has,” “have,” “having,” or the like are intended to be open-ended terms. Further, the phrase “based on” is intended to mean “based, at least in part, on” unless explicitly stated otherwise. 

What is claimed is:
 1. An optical node, comprising: a configuration, comprising: D (D≥1) degrees, each degree, of the D degrees, including an inbound wavelength selective switch (WSS) and an outbound WSS; and E (E≥1) degree expansions, each degree expansion, of the E degree expansions, including an inbound expansion WSS and an outbound expansion WSS, wherein an inbound expansion WSS included in a degree expansion of the E degree expansions includes: an expansion input that connects to an expansion output of an outbound expansion WSS included in a degree expansion of a first other configuration of the optical node, D common inputs that connect to D drop outputs, each of a respective inbound WSS of the D degrees, D express outputs that connect to D express inputs, each of a respective outbound WSS of the D degrees, D drop outputs that connect to D common inputs, each of a respective inbound WSS of the D degrees, and at least one local drop port, wherein an outbound expansion WSS included in the degree expansion of the E degree expansions includes: an expansion output that connects to an expansion input of an inbound expansion WSS included in a degree expansion of a second other configuration of the optical node, D common outputs that connect to D add inputs, each of a respective outbound WSS of the D degrees, D express inputs that connect to D express outputs, each of a respective inbound WSS of the D degrees, D add inputs that connect to D common outputs, each of a respective outbound WSS of the D degrees, and at least one local add port, and wherein a signal input to an inbound WSS of a given one of the D degrees can be routed, via the degree expansion of the E degree expansions, to any drop port included in the second other configuration of the optical node.
 2. The optical node of claim 1, wherein a signal input to any add port included in the first other configuration can be routed, via the degree expansion of the E degree expansions, to an outbound WSS of any of the D degrees.
 3. The optical node of claim 1, wherein an inbound expansion WSS and an outbound expansion WSS, associated with one of the E degree expansions, are optically independent WSSs arranged in a same physical space.
 4. The optical node of claim 1, wherein: the inbound expansion WSS included in the degree expansion of the E degree expansions further includes: a common input that connects to a drop output of another degree expansion of the E degree expansions, an express output that connects to an express input of the other degree expansion of the E degree expansions, and a drop output that connects to a common input of the other degree expansion of the E degree expansions; and the outbound expansion WSS included in the degree expansion of the E degree expansions further includes: a common output that connects to an add input of the other degree expansion of the E degree expansions, an express input that connects to an express output of the other degree expansion of the E degree expansions, and an add input that connects to a common output of the other degree expansion of the E degree expansions.
 5. The optical node of claim 1, wherein an inbound WSS and an outbound WSS, associated with one of the D degrees, are optically independent WSSs arranged in a same physical space.
 6. The optical node of claim 1, wherein a number of the D degrees is at least six (D≥6).
 7. The optical node of claim 1, wherein a number of the E degree expansions is at least two (E≥2).
 8. The optical node of claim 1, wherein the first other configuration of the optical node and the second other configuration of the optical node are a same configuration of the optical node.
 9. An optical node, comprising: a first configuration, comprising: D1 (D1≥1) degrees, each degree, of the D1 degrees, including an inbound wavelength selective switch (WSS) and an outbound WSS; and a first degree expansion including a first inbound expansion WSS and a first outbound expansion WSS, wherein the first inbound expansion WSS includes an expansion input that connects to an expansion output of a second outbound expansion WSS included in a second degree expansion of a second configuration, and wherein the first outbound expansion WSS includes an expansion output that connects to an expansion input of a second inbound expansion WSS included in the second degree expansion of the second configuration; and the second configuration, comprising: D2 (D2≥1) degrees, each degree, of the D2 degrees, including an inbound WSS and an outbound WSS; the second degree expansion including the second expansion inbound WSS and the second expansion outbound WSS, wherein the second inbound expansion WSS includes the expansion input that connects to the expansion output of the first outbound expansion WSS, wherein the second outbound expansion WSS includes the expansion output that connects to the expansion input of the first inbound expansion WSS, wherein a signal input to an inbound WSS of a given one of the D1 degrees can be routed, via the first degree expansion and the second degree expansion, to any drop port included in the second configuration, and wherein a signal input to an inbound WSS of a given one of the D2 degrees can be routed, via the second degree expansion and the first degree expansion, to any drop port included in the first configuration.
 10. The optical node of claim 9, wherein a signal input to any add port included in the first configuration can be routed, via the first degree expansion and the second degree expansion, to an outbound WSS of any of the D2 degrees.
 11. The optical node of claim 9, wherein a signal input to any add port included in the second configuration can be routed, via the second degree expansion and the first degree expansion, to an outbound WSS of any of the D1 degrees.
 12. The optical node of claim 9, wherein the first inbound expansion WSS and the first outbound expansion WSS are optically independent WSSs arranged in a same physical space.
 13. The optical node of claim 9, wherein the second inbound expansion WSS and the second outbound expansion WSS are optically independent WSSs arranged in a same physical space.
 14. The optical node of claim 9, wherein the first configuration further comprises: a third degree expansion including a third inbound expansion WSS and a third outbound expansion WSS, wherein the third inbound expansion WSS includes an expansion input that connects to an expansion output of a fourth outbound expansion WSS included in a fourth degree expansion of a third configuration, and wherein the third outbound expansion WSS includes an expansion output that connects to an expansion input of a fourth inbound expansion WSS included in the fourth degree expansion of the third configuration.
 15. The optical node of claim 9, wherein a number of the D1 degrees is at least six (D1≥6).
 16. The optical node of claim 9, wherein a number of the D2 degrees is at least six (D2≥6).
 17. An optical node, comprising: a first configuration, comprising: a set of degrees, each including an inbound wavelength selective switch (WSS) and an outbound WSS; and a first degree expansion including a first inbound expansion WSS and a first outbound expansion WSS, wherein an expansion input of the first inbound expansion WSS connects to an expansion output of a second outbound expansion WSS included in a second degree expansion of a second configuration of the optical node, and wherein an expansion output of the first outbound expansion WSS connects to an expansion input of a second inbound expansion WSS included in the second degree expansion of the second configuration, wherein a signal input to an inbound WSS of a given one of the set of degrees can be routed, via the first degree expansion and the second degree expansion, to any drop port included in the second configuration, and wherein a signal input to an inbound WSS of a given one of the other set of degrees can be routed, via the second degree expansion and the first degree expansion, to any drop port included in the first configuration.
 18. The optical node of claim 17, wherein the second configuration comprises: another set of degrees, each including an inbound WSS and an outbound WSS; and the second degree expansion including the second expansion inbound WSS and the second expansion outbound WSS, wherein the expansion input of the second inbound expansion WSS connects to the expansion output of the first outbound expansion WSS, wherein the expansion output of the second outbound expansion WSS connects to the expansion input of the first inbound expansion WSS.
 19. The optical node of claim 18, wherein a signal input to any add port included in the first configuration can be routed, via the first degree expansion and the second degree expansion, to an outbound WSS of any of the other set of degrees.
 20. The optical node of claim 17, wherein a signal input to any add port included in the second configuration can be routed, via the second degree expansion and the first degree expansion, to an outbound WSS of any of the set of degrees. 